banana baked with sugar - Spanish English Dictionary